Text copied to clipboard!
Titel
Text copied to clipboard!Legacy Systems Utvecklare
Beskrivning
Text copied to clipboard!
Vi söker en erfaren Legacy Systems Utvecklare som kan hantera och förbättra äldre IT-system inom vår organisation. Som en del av vårt tekniska team kommer du att arbeta med att analysera, underhålla och modernisera befintliga system för att säkerställa deras stabilitet och funktionalitet. Du kommer att samarbeta med andra utvecklare, systemarkitekter och affärsanalytiker för att identifiera förbättringsområden och implementera lösningar som optimerar prestanda och säkerhet.
Dina huvudsakliga arbetsuppgifter inkluderar att analysera befintlig kodbas, identifiera tekniska skulder och föreslå strategier för att förbättra systemets effektivitet. Du kommer att arbeta med olika programmeringsspråk och databaser, beroende på systemets ålder och arkitektur. En viktig del av rollen är att säkerställa att systemen fortsätter att fungera smidigt samtidigt som du planerar och genomför uppgraderingar eller migreringar till modernare plattformar.
För att lyckas i denna roll bör du ha en stark förståelse för äldre teknologier såsom COBOL, Fortran, eller äldre versioner av Java och .NET. Erfarenhet av databashanteringssystem som DB2, Oracle eller SQL Server är också en fördel. Du bör vara bekväm med att arbeta i en miljö där dokumentation kan vara begränsad och där problemlösning kräver en analytisk och metodisk inställning.
Vi värdesätter en kandidat som har god kommunikationsförmåga och kan samarbeta med både tekniska och icke-tekniska teammedlemmar. Du bör vara självgående och ha förmågan att hantera flera projekt samtidigt. Erfarenhet av att arbeta i en agil utvecklingsmiljö är meriterande.
Om du är en utvecklare med en passion för att arbeta med äldre system och vill bidra till att modernisera och förbättra affärskritiska applikationer, ser vi fram emot din ansökan!
Ansvar
Text copied to clipboard!- Analysera och underhålla befintliga legacy-system.
- Identifiera och åtgärda tekniska skulder och prestandaproblem.
- Samarbeta med andra utvecklare och systemarkitekter för att förbättra systemens funktionalitet.
- Planera och genomföra uppgraderingar eller migreringar till modernare plattformar.
- Dokumentera systemarkitektur och kodbas för framtida referens.
- Säkerställa att systemen uppfyller säkerhets- och efterlevnadskrav.
- Ge teknisk support och felsöka problem i äldre system.
- Utveckla och implementera strategier för att förbättra systemets livslängd och prestanda.
Krav
Text copied to clipboard!- Erfarenhet av att arbeta med äldre programmeringsspråk som COBOL, Fortran, eller äldre versioner av Java och .NET.
- Kunskap om databashanteringssystem som DB2, Oracle eller SQL Server.
- Förmåga att analysera och förstå äldre kodbaser med begränsad dokumentation.
- Erfarenhet av systemintegration och migrering av äldre system till modernare plattformar.
- Starka problemlösnings- och analytiska färdigheter.
- God kommunikationsförmåga och förmåga att samarbeta med olika team.
- Självgående och förmåga att hantera flera projekt samtidigt.
- Erfarenhet av att arbeta i en agil utvecklingsmiljö är meriterande.
Potentiella intervjufrågor
Text copied to clipboard!- Kan du beskriva din erfarenhet av att arbeta med legacy-system?
- Vilka strategier använder du för att analysera och förbättra äldre kodbaser?
- Har du erfarenhet av att migrera äldre system till modernare plattformar? Om ja, kan du ge ett exempel?
- Hur hanterar du tekniska skulder i äldre system?
- Vilka programmeringsspråk och databaser har du arbetat med i legacy-miljöer?
- Hur säkerställer du att äldre system fortsätter att fungera smidigt under uppgraderingar?
- Kan du ge ett exempel på en utmaning du stött på i ett legacy-system och hur du löste den?
- Hur samarbetar du med andra teammedlemmar för att förbättra äldre system?